﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using System.Windows.Navigation;
using Schedule.UI.ViewModel;

namespace Schedule.UI.View
{
    public partial class MonhocgiangDay : Window
    {
        public static Schedule.UI.ScheduleService.GIANGVIEN gv = new ScheduleService.GIANGVIEN();
        public TeachableSubjectViewModel ViewModel; 
        
        public MonhocgiangDay()
        {            
            InitializeComponent();
            
            TeachableSubjectViewModel.CurrentGiangvien = gv;
            ViewModel = new TeachableSubjectViewModel();
            
            this.Loaded += (s, e) => { this.DataContext = ViewModel; };
            
        }

        private void DataGrid_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (this.ViewModel.CurrentMonhocGiangday == null)
                this.ViewModel.CurrentMonhocGiangday = new ScheduleService.MONHOCGIANGDAY();
        }
        // Executes when the user navigates to this page.
        //protected override void OnNavigatedTo(NavigationEventArgs e)
        //{
        //}

    }
}
